package me.sealer.ssm.constant;

/**
 * 登录类型
 *
 * @author sealer
 */
public enum LoginType {
    // 账号密码
    ACCOUNT("A"),
    // 邮箱密码
    EMAIL("E"),
    // Github
    GITHUB("GH"),
    GITEE("GT"),
    // 身份证号登录
    IDENTITY("I"),
    // 手机号登录
    PHONE("P"),
    // 手机验证码快捷登录
    QUICK("Q"),
    // 单点登录
    SINGLE("S"),
    // 未知
    UNDEFINED("U");

    private LoginType(String type) {
        this.type = type;
    }

    private String type;

    @Override
    public String toString() {
        return type;
    }
}
